non-refundable charge - Francés Inglés Diccionario